Urban Dictionary: long time no see "Long time no see" means: I have not seen you for a long time. It is a grammatically comical greeting with English words ...
Translations of Long time no see/hear in many languages How to greet people you haven't seen and/or heard from for a long time in numerous languages with some recordings.